home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / C64 / A-Monthly Disks / (c)abi.d64 / roster.doc < prev    next >
Text File  |  2007-02-04  |  12KB  |  331 lines

  1. "         ├╠╒┬ ╥╧╙╘┼╥ ═┴╬┴╟┼╥ ╞╧╥ ╘╚┼ ├╧══╧─╧╥┼ 64
  2. "         ╟┼╘╘╔╬╟ ╙╘┴╥╘┼─
  3. "         ╔NTRODUCTION
  4. "         ╫ELCOME  TO  THE ├LUB ╥OSTER ═ANAGER! ╦EEPING UP A MEMBERSHIP
  5. "         ROSTER FOR  A  USER  GROUP,  SOCIAL  CLUB,  ╨╘┴,  OR  SIMILAR
  6. "         MEMBERSHIP  ORGANIZATION  COULDN'T  BE  EASIER,  EVEN FOR THE
  7. "         FIRST TIME USER. ╘HIS MANUAL WILL HELP YOU GET THE MOST  FROM
  8. "         THIS PROGRAM.
  9. "         ╙HAREWARE ╬OTICE
  10. "         ╘HIS   PROGRAM   IS   DISTRIBUTED  THROUGH  A  SYSTEM  CALLED
  11. "         '╙HAREWARE'. ╘HERE ARE SEVERAL DEFINITIONS OF  THIS  PROGRAM,
  12. "         BUT  HERE  IS  THE  ONE  THAT  ╔ LIKE. ┴ ╙HAREWARE PROGRAM IS
  13. "         ╨UBLIC ─OMAIN. ╘HAT MEANS YOU MAY COPY IT FREELY, GIVE IT  TO
  14. "         ALL YOUR FRIENDS, UPLOAD IT TO ┬┬╙'S AND ELECTRONIC SERVICES,
  15. "         OR PLACE IT IN USER GROUP LIBRARIES.
  16. "         ╘HE AUTHOR (MYSELF) SIMPLY ASKS THAT IF YOU FIND THIS PROGRAM
  17. "         TO  BE  USEFUL,  THAT  YOU REMEMBER HIM. ╘HIS COULD BE IN THE
  18. "         FORM OF A LETTER EXPLAINING  HOW  YOU  USE  IT,  OR  A  SMALL
  19. "         DONATION ($5-10).
  20. "         ╔F YOU WOULD LIKE TO DO EITHER, PLEASE SEND IT TO:
  21. "            ╩OSH ╩ACOBY
  22. "            1915 ┼. ╚AWTHORNE ├T
  23. "            ╧NTARIO, ├ALIFORNIA 91764-2313
  24. "         ╔  CAN  ALSO  BE  REACHED THROUGH THE ┴SSOCIATION FOR ╙HARING
  25. "         ├OMMODORE ╔NFORMATION (┴╙├╔). ╘HIS  GROUP  IS  ON  ╤-╠INK  AS
  26. "         '┴╙├╔'.  ╔  AM  ALSO  ON  THE  ╨UNTER╬ET  ┬┬╙ ╙YSTEM AS '╩OSH
  27. "         ╩ACOBY' AT ╘ELETERM ┴MIGA ╫EST IN ╧NTARIO, ├ALIFORNIA. ╔  CAN
  28. "         BE REACHED THROUGH THERE ALSO.
  29. "         ╘HE  ACTUAL  RUNNING PROGRAM HAS BEEN COMPILED TO MAKE IT RUN
  30. "         FASTER. ╔ HAVE ALSO INCLUDED IN THIS ╙ELF ─ISSOLVING  ┴RCHIVE
  31. "         AN  UNCOMPILED  VERSION TO ALLOW YOU TO MAKE SOME ALTERATIONS
  32. "         IF YOU WISH. ═OST WILL FIND THE PROGRAM SUITABLE AS IT IS. ╔F
  33. "         YOU DO MAKE SOME ALTERATIONS, ╔ WOULD APPRECIATE A SHORT NOTE
  34. "         EXPLAINING ANY ALTERATIONS YOU DO SO THAT ╔ MAY CONSIDER THEM
  35. "         IN FUTURE VERSIONS OF THIS PROGRAM.
  36. "         ╠OADING THE ╨ROGRAM
  37. "         ┬EFORE  YOU  LOAD  THE PROGRAM, YOU SHOULD COPY ALL THE FILES
  38. "         INCLUDED IN THE ╙─┴ OVER TO A FORMATTED BLANK DISK.  ╔N  THIS
  39. "         WAY THERE WILL BE PLENTY OF ROOM TO SAVE YOUR FILES.
  40. "                                     - 1 -
  41. "         ╬OW  TYPE  ╠╧┴─ '├╥═',8. ╫HEN IT FINISHES LOADING TYPE '╥╒╬'.
  42. "         ╘HE DISK DRIVE SHOULD SPIN FOR ANOTHER SECOND OR SO WHILE  IT
  43. "         LOADS  UP  A MACHINE LANGUAGE PORTION OF THE PROGRAM. ╘HEN IT
  44. "         SHOULD PROMPT YOU TO ENTER THE DATE.
  45. "         ┬E SURE YOU ALWAYS ENTER THE DATE CORRECTLY. ╞ROM THIS  DATE,
  46. "         THE  SYSTEM  DETERMINES  WHO  IS AN EXPIRED MEMBER AND WHO IS
  47. "         NOT. ╔T ALSO IS PUT ON EACH MEMBER'S FILE AS  THE  DATE  THEY
  48. "         WERE  ENTERED.  ╘YPE  IT IN THE FORM OF '┘┘/══'. ╞OR EXAMPLE,
  49. "         ─ECEMBER 1989  WOULD  BE  ENTERED  AS  '89/12'.  ╔F  YOU  ARE
  50. "         ENTERING  A MONTH ╩ANUARY TO ╙EPTEMBER, MAKE SURE YOU ENTER A
  51. "         ZERO BEFORE THE NUMBER. ╩UNE 1990  NEEDS  TO  BE  ENTERED  AS
  52. "         '90/06',  NOT  '90/6'. ╘HE PROGRAM DOES NOT CHECK THE DATE TO
  53. "         MAKE SURE IT IS ENTERED PROPERLY.
  54. "         ╘HE ═AIN ═ENU
  55. "         ┴FTER YOU ENTER THE DATE AND HIT ╥┼╘╒╥╬, YOU WILL BE TAKEN TO
  56. "         THE ═AIN ═ENU. ╞ROM THIS ═ENU YOU RUN THE PROGRAM.
  57. "         ┬EFORE  WE  GET  INTO  THE OPTIONS AVAILABLE, ╔ WOULD LIKE TO
  58. "         POINT OUT THE TOP LINE OF THE SCREEN. ╘HE THREE-DIGIT  NUMBER
  59. "         IN  PURPLE  IS  THE  NUMBER  OF MEMBERS YOU HAVE CURRENTLY IN
  60. "         MEMORY. ┘OU CAN HAVE UP TO  500  MEMBERS  IN  ONE  FILE.  ╘HE
  61. "         YELLOW PORTION OF THE LINE TELLS YOU WHERE IN THE PROGRAM YOU
  62. "         ARE LOCATED.
  63. "         ╧╨╘╔╧╬╙ ═┼╬╒
  64. "         ┴DD A ═EMBER
  65. "         ╞ROM HERE YOU CAN ADD NEW MEMBERS TO THE ROSTER CURRENTLY  IN
  66. "         MEMORY.  ╔F  YOU  HAVE  JUST STARTED THE PROGRAM, YOU WILL BE
  67. "         CREATING A BRAND NEW ROSTER UNLESS YOU LOAD A FILE  FROM  THE
  68. "         DISK, IN WHICH CASE YOU WILL BE ADDING TO THAT FILE.
  69. "         ╓IEW, ┼DIT, OR ─ELETE
  70. "         ╞ROM  HERE  YOU  CAN MANIPULATE EXISTING DATA. ┘OU CAN SIMPLY
  71. "         PAGE THROUGH WHAT IS CURRENTLY IN MEMORY BY USING THE  '╓'IEW
  72. "         COMMAND,  YOU CAN CHANGE SOME OF THE DATA IN MEMORY USING THE
  73. "         '┼'DIT COMMAND, OR ERASE THE ENTIRE MEMBER  ALTOGETHER  USING
  74. "         THE '─'ELETE COMMAND.
  75. "         ╙ORT ═EMBERS
  76. "         ╘HIS  WILL  ALLOW YOU TO PUT YOUR MEMBERSHIP RECORDS IN ORDER
  77. "         BY ANY OF THE 11 DATA FIELDS FOR EACH MEMBER. ╘HIS  IS  HANDY
  78. "         WHEN  YOU  WISH TO PRINT OUT A LISTING OF ALL YOUR MEMBERS IN
  79. "         ALPHABETICAL ORDER, OR IN ORDER  OF  WHEN  THEIR  MEMBERSHIPS
  80. "         BECOME DUE.
  81. "         ╨RINTER ╧PTIONS
  82. "                                     - 2 -
  83. "         ╔F  YOU  HAVE A PRINTER ATTACHED, YOU WILL HAVE FOUR OPTIONS.
  84. "         ┘OU CAN PRINT MAILING LABELS, A FULL MEMBERSHIP ROSTER  (WITH
  85. "         ADDRESSES,   PHONE   NUMBERS,   AND   BIRTHDAYS),  A  PARTIAL
  86. "         MEMBERSHIP ROSTER  (WITH  ADDRESSES  ONLY),  OR  A  TELEPHONE
  87. "         LISTING  (NAMES,  PHONE  NUMBERS, AND CITIES ONLY). ╘HERE ARE
  88. "         SEVERAL EXTRA SPACES OPEN FOR ADDITIONAL FORMATS  SHOULD  YOU
  89. "         WISH TO ALTER THIS PROGRAM.
  90. "         ╠OAD ╞ILE
  91. "         ┘OU  CAN  LOAD  AN  EXISTING  FILE OFF THE DISK BY USING THIS
  92. "         OPTION. ╨LEASE NOTE THAT WHEN YOU LOAD UP NEW FILE, ANY  DATA
  93. "         CURRENTLY IN MEMORY WILL BE ERASED PERMANENTLY.
  94. "         ╙AVE ╞ILE
  95. "         ╔F YOU HAVE SOME MEMBERS IN MEMORY, IT IS A GOOD IDEA TO SAVE
  96. "         THAT ROSTER TO DISK. ═AKE SURE WHEN YOU MAKE ANY  CHANGES  TO
  97. "         YOUR  ROSTER  THAT YOU SAVE IT BEFORE YOU EXIT THE PROGRAM OR
  98. "         YOU WILL LOSE ANY CHANGES YOU HAVE MADE!
  99. "         ┼XIT THE ╨ROGRAM
  100. "         ╨RETTY SELF-EXPLANATORY. ┘OU WILL BE ASKED  FOR  CONFIRMATION
  101. "         BEFORE YOU ARE EXITED FROM THE PROGRAM.
  102. "         ╒╙╔╬╟ ╘╚┼ ╦┼┘┬╧┴╥─
  103. "         ╘HE  KEYBOARD  FUNCTIONS PRETTY NORMALLY DURING THIS PROGRAM,
  104. "         BUT THERE ARE A FEW THINGS YOU SHOULD KNOW...
  105. "         ╔F YOU CHOOSE AN OPTION THAT YOU WANT TO GET BACK TO THE MENU
  106. "         FROM,  YOU  CAN  USUALLY JUST HIT ╥┼╘╒╥╬ WITH NO INPUT AND BE
  107. "         SENT BACK TO THE MENU. ╔F ╥┼╘╒╥╬ DOESN'T  WORK,  IT  PROBABLY
  108. "         WANTS A ┘┼╙ OR ╬╧ ANSWER. ╨LEASE ANSWER THE QUESTION, AND THE
  109. "         NEXT OPTION WILL PROBABLY SEND YOU BACK TO THE MENU USING THE
  110. "         ABOVE KEYSTROKE.
  111. "         ╙TAY  AWAY  FROM  THE UP/DOWN/SIDE ARROW KEYS, AS WELL AS THE
  112. "         ├╠╥-╚╧═┼ KEY DURING THE PROGRAM. ╔N ORDER TO KEEP THE PROGRAM
  113. "         AS  SIMPLE  AS  POSSIBLE, ╔ HAVE NOT ADDED SPECIAL SAFEGUARDS
  114. "         AGAINST THESE KEYS, SO IF THEY ARE PRESSED,  SOMETHING  WON'T
  115. "         WORK RIGHT.
  116. "         ┴LSO  STAY AWAY FROM USING THE ╙╚╔╞╘ KEY. ┴LL LETTERS IN THIS
  117. "         PROGRAM ARE CAPITALIZED AND USING THE ╙╚╔╞╘ KEY  WILL  CREATE
  118. "         THE ├OMMODORE GRAPHICS CHARACTERS.
  119. "         ╘HE FUNCTION KEYS ARE NOT USED IN THIS PROGRAM, AND THERE ARE
  120. "         NO ├= OR ├╘╥╠ COMMANDS EITHER.
  121. "                                     - 3 -
  122. "         ╒╙╔╬╟ ╘╚┼ ╨╥╧╟╥┴═
  123. "         ╞OR THE MOST PART, THIS PROGRAM IS  RATHER  SELF-EXPLANATORY.
  124. "         ╘HERE ARE A FEW THINGS ╔ WOULD LIKE TO POINT OUT...
  125. "         ┴──╔╬╟ ═┼═┬┼╥╙: ┴LL MEMBERS MUST HAVE A LAST NAME OF AT LEAST
  126. "         ONE CHARACTER. ╔F YOUR MEMBER DOES  NOT  HAVE  A  LAST  NAME,
  127. "         ENTER  A  DASH, A PERIOD, OR SOME LITTLE MARK TO TAKE UP THAT
  128. "         SPACE. ─╧ ╬╧╘ ADD  A  SHIFTED-SPACE,  AS  THAT  CHARACTER  IS
  129. "         RESERVED FOR ANOTHER PURPOSE. ╔F YOU USE A SHIFTED-SPACE, YOU
  130. "         WILL NOT BE ABLE TO RETRIEVE THAT RECORD IN THE FUTURE. ┴FTER
  131. "         YOU  FINISH  WITH THE ╠┴╙╘ ╬┴═┼, HIT ╥┼╘╒╥╬ TO GO TO THE NEXT
  132. "         PROMPT. ─╧ ╬╧╘ USE THE ├╒╥╙╧╥ ╦┼┘╙ FOR ANY REASON, ESPECIALLY
  133. "         THIS.  ╫ITH  THE  EXCEPTION OF THE FIRST PROMPT, YOU MAY SKIP
  134. "         OVER THE OTHERS BY SIMPLY HITTING ╥┼╘╒╥╬.
  135. "         ┼NTERING DATES IS EASY. ╞OR THE ┬╔╥╘╚─┴┘ (IF YOU WANT TO  USE
  136. "         THAT  PROMPT),  ENTER  THE DATE IN THE FORM OF ══/── ONLY. ╔N
  137. "         THIS FORMAT THE SORTING ROUTINE IS ABLE TO PUT  THEM  IN  THE
  138. "         CORRECT  ORDER  SHOULD  YOU DESIRE IT. ╘HE ┼╬╘╥┘ ─┴╘┼ WILL BE
  139. "         AUTOMATICALLY ENTERED FOR YOU BY THE PROGRAM. ╘HE  ┼╪╨╔╥┴╘╔╧╬
  140. "         ─┴╘┼  SHOULD  BE  ENTERED IN THE FORM ┘┘/══ ONLY. ╘HE SORTING
  141. "         ROUTINE ALSO NEEDS IT LIKE THAT TO SORT PROPERLY.
  142. "         ╔F YOU REALIZE A MISTAKE YOU MADE AFTER YOU HAVE  HIT  ╥┼╘╒╥╬
  143. "         ON  THAT  LINE,  YOU  HAVE  TWO CHOICES. ╔F IT IS TOWARDS THE
  144. "         MIDDLE, YOU MAY JUST HIT ╥┼╘╒╥╬ FOR  ALL  THE  OTHER  PROMPTS
  145. "         UNTIL  IT ASKS YOU IF YOU WANT TO ADD THAT MEMBER. ╙ELECT '╬'
  146. "         AND SELECT '┘' TO THE '┴DD ANOTHER MEMBER' OPTION.  ┘OU  WILL
  147. "         BE GIVEN ANOTHER CHANCE TO ENTER IT.
  148. "         ╔F  IT'S  TOWARDS  THE  END, OR YOU'VE ENTERED A LOT OF DATA,
  149. "         JUST TELL IT TO ADD IT IN, AND THEN GO  TO  THE  ╓IEW,  ┼DIT,
  150. "         ─ELETE OPTION TO EDIT THAT RECORD AND MAKE IT RIGHT AGAIN.
  151. "         ╙┼┴╥├╚╔╬╟ ╞╧╥ ╥┼├╧╥─╙: ┘OU WILL HAVE TO DO THIS FOR THE ╓IEW,
  152. "         ┼DIT, ─ELETE OPTION, THE ╨RINTER  ╧PTION,  AND  TO  A  LESSER
  153. "         EXTENT, IN THE ╙ORTING ╧PTION.
  154. "         ╙IMPLY SELECT THE FIELD YOU WANT TO SEARCH BY. ┘OU CAN SEARCH
  155. "         ANY OF THE FIELDS YOU WANT. (╔F YOU ARE IN ╙ORT  ╧PTION,  YOU
  156. "         ARE  ENTERING  THE  LETTER  TO SORT IN ORDER BY, IT WILL SORT
  157. "         THEM, THEN TAKE YOU BACK TO THE MENU.) ┴FTER  YOU  ENTER  THE
  158. "         FIELD  LETTER  (┴-╦),  ENTER AS MANY OF THE FIRST LETTERS YOU
  159. "         KNOW. ┴LL  MEMBERS  MATCHING  THOSE  FIRST  LETTERS  WILL  BE
  160. "         SELECTED (┼NTERING '╥ICH' WILL GET YOU ╥ICH, ╥ICHARD, ╥ICHIE,
  161. "         ETC.). ╔F THERE IS MORE THAN ONE, YOU CAN PAGE  THROUGH  THEM
  162. "         BY ENTERING THE '╬EXT' ╧PTION.
  163. "         ╫HEN  PRINTING,  YOU  WILL  NEED  TO  SELECT WHAT YOU WANT TO
  164. "         PRINT. ┴LL RECORDS MATCHING  THE  FIRST  CHARACTERS  WILL  BE
  165. "         PRINTED.
  166. "                                     - 4 -
  167. "         ╔F  YOU  WANT  TO  SELECT  ┴╠╠  THE RECORDS, TYPE '┴' FOR THE
  168. "         ╙EARCH FIELD' AND HIT ╥┼╘╒╥╬ FOR THE ╙EARCH ─ATA. ┘OU WILL BE
  169. "         ABLE TO LOOK AT OR PRINT ALL RECORDS IN MEMORY.
  170. "         ╨╥╔╬╘╔╬╟:  ┘OU  WILL  HAVE  TO  SELECT THE FORMAT YOU WANT TO
  171. "         PRINT IN: ═AILING ╠ABELS; ╥OSTER WITH ALL INFORMATION; ╥OSTER
  172. "         WITH  ┴DDRESS  ONLY;  OR  ╨HONE ╠IST WITH ╬AME, ╨HONE ╬O, AND
  173. "         ├ITY. ╔F YOU ARE A PROGRAMMER YOU CAN ADD ADDITIONAL FORMATS.
  174. "         ┘OU WILL HAVE TO SELECT THE RECORDS TO PRINT, AND WHETHER YOU
  175. "         WANT ├URRENT MEMBERS, EXPIRED MEMBERS,  OR  BOTH  SETS.  ═AKE
  176. "         SURE  YOUR  PRINTER IS TURNED ON OR YOU WILL GET A ─EVICE ╬OT
  177. "         ╨RESENT ┼RROR AND WILL LOSE ANY UNSAVED DATA.
  178. "         ╙┴╓╔╬╟: ╘HIS IS PRETTY STRAIGHT FORWARD. ╔F YOU ARE SAVING  A
  179. "         FILE YOU PREVIOUSLY LOADED, THE PREVIOUS NAME WILL BE ALREADY
  180. "         THERE. ┘OU MAY USE IT AGAIN, OR MAY  SELECT  ANOTHER.  ╨LEASE
  181. "         NOTE  THAT RECORDS ARE SAVED IN THE ORDER THEY WERE TYPED IN,
  182. "         ╬╧╘ THE ORDER OF THE LAST SORT, SO MAKE SURE IF YOU WANT YOUR
  183. "         RECORDS  IN  A  SPECIFIC  ORDER THAT YOU SORT THEM BEFORE YOU
  184. "         PRINT THEM!
  185. "         ╘HAT'S THE PROGRAM... ┘OU WILL FIND IT PRETTY EASY TO  LEARN.
  186. "         ╔F  YOU  HAVE  ANY  FURTHER  QUESTIONS  OR  WOULD  LIKE  MORE
  187. "         INFORMATION ABOUT ADDING  PRINTER  FORMATS  OR  CHANGING  THE
  188. "         PROGRAM, PLEASE WRITE TO ME AT THE ADDRESS BEFORE.
  189. "         ╩OSH ╩ACOBY
  190. "                                     - 5 -
  191.